*{
	padding:0;
	margin: 0;
}
.box{
	height:100vh;
	background-color: #f0f0f0;
	padding:17rpx 11rpx;
	
	.title{
		border-radius: 5rpx;
		margin:16rpx 11rpx;
		background-color:#fff;
		.top{
			height:81rpx;
			border-bottom: 1px solid #f0f0f0;
			margin:0 35rpx;
			padding: 22rpx 0;
			box-sizing: border-box;
			display: flex;
			justify-content: space-between;
			text{
				color:#666666;
				font-size: 25rpx;
			}
		}
		.content{
			padding: 22rpx 30rpx;
			box-sizing: border-box;
			font-size: 26rpx;
		}
		.photo{
			padding: 0 75rpx 0 37rpx;
			box-sizing: border-box;
			image{
				width:100%;
			}
		}
		.bottom{
			padding:44rpx 26rpx 0rpx 26rpx;
			box-sizing: border-box;
			view{
				color:#666666;
				padding-bottom:30rpx;
			}
		}
		.line{
		  height: 1px;
		  border-top: 1px solid #f0f0f0;
		  transform: scaleY(0.5);
		 }
	}
}